import javafx.application.Application
import javafx.scene.input.KeyCode
import javafx.scene.input.KeyEvent
import org.itheima.kotlin.game.core.Window

/**
 * 窗体
 * 继承游戏引擎的窗体
 */
class MyWindow : Window(){
    //窗体创建
    override fun onCreate() {

    }

    //窗体渲染时候的回调
    override fun onDisplay() {

    }
    //按键响应
    override fun onKeyPressed(event: KeyEvent) {
/*        when(event.code){
            KeyCode.ENTER -> println("点击了enter按钮")
        }*/
    }

    //刷新
    override fun onRefresh() {

    }
}

fun main(args: Array<String>) {
    Application.launch(MyWindow::class.java)
}